Ink stamp - Turkish English Dictionary